Wilbert Blose, 15, of Lancaster had last been seen on the 200 block of College Ave on July 29, sparking a months-long search, according to the release.
Details about his appearance or recovery were not released.
Police thanked the public for their help in locating Blose safely.
Click here to follow Daily Voice Norristown and receive free news updates.